package com.weimob.mcloud.wechatwork.customer.service.user.module.dto.group;

import com.weimob.mcloud.wechatwork.customer.service.user.base.PageInfo;
import com.weimob.mcloud.wechatwork.customer.service.user.module.enums.group.ChatGroupStateEnum;
import lombok.Data;

/**
 * 客户所属群聊列表
 * @Author: yuwen.zhong
 * @Date: 2021/1/27 11:27
 */
@Data
public class CustomerChatGroupDTO extends PageInfo {

    private static final long serialVersionUID = -1828876142980023281L;
    /**
     * externalUserId
     */
    private String externalUserId;

    /**
     * customerId
     */
    private String customerId;

    /**
     * wid
     */
    private Long wid;

    /**
     * 员工ID
     */
    private String employeeId;

    /**
     * 群名称
     */
    private String groupName;

    /**
     * 群组状态 0-正常 1-已解散  NULL-查所有
     *
     * @see ChatGroupStateEnum
     */
    private Integer state;

    /**
     * 是否需要填充群成员 为空时不填充
     */
    private Boolean needFillMember;
}
